water-holding frog - French English Dictionary